<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="author" content="Trilarion">
  <meta name="description" content="Infos and technical information about many open source games and frameworks.">
  <title>OSGL | Game engines, frameworks, tools</title>
  <link rel="stylesheet" href="../css/bulma.min.css">
  <link rel="stylesheet" href="../css/osgl.min.css">
  <link rel="icon" type="image/svg+xml" href="../favicon.svg">
  <script type="text/javascript" src="../js/osgl.js"></script>
<script>
  var _paq = window._paq = window._paq || [];
  _paq.push(['trackPageView']);
  _paq.push(['enableLinkTracking']);
  (function() {
    var u="//www.twelvepm.de/matomo87fzuifhi94/";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', '1']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  })();
</script>
</head>
<body><nav class="navbar container is-light" aria-label="main navigation">
  <div class="navbar-brand">
    <a class="navbar-item" href="../index.html"><span class="icon "><i class="icon-home"></i></span><span>OSGL</span></a>
    <a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false" data-target="navMenu">
      <span aria-hidden="true"></span>
      <span aria-hidden="true"></span>
      <span aria-hidden="true"></span>
    </a>
  </div>
  <div class="navbar-menu" id="navMenu">
    <div class="navbar-start">
      <a class="navbar-item" href="../games/index.html"><span class="icon "><i class="icon-dice"></i></span><span>All Games</span></a>
      <a class="navbar-item" href="../table.html"><span class="icon "><i class="icon-search"></i></span><span>Table</span></a>
      <div class="navbar-item has-dropdown is-hoverable">
        <a class="navbar-link"><span class="icon "><i class="icon-filter"></i></span><span>Filter</span></a>
        <div class="navbar-dropdown">
          <a class="navbar-item" href="../games/genres.html"><span class="icon "><i class="icon-price-tag"></i></span><span>By category</span></a>
          <a class="navbar-item" href="../games/languages.html"><span class="icon "><i class="icon-language"></i></span><span>By code language</span></a>
          <a class="navbar-item" href="../games/platforms.html"><span class="icon "><i class="icon-laptop"></i></span><span>By OS support</span></a>
          <a class="navbar-item" href="../games/top.html"><span class="icon "><i class="icon-star"></i></span><span>GitHub/Lab Stars Top List</span></a>
          <a class="navbar-item" href="../games/web.html"><span class="icon "><i class="icon-earth"></i></span><span>Playable browser games</span></a>
          <a class="navbar-item" href="../games/libre.html"><span class="icon "><i class="icon-heart"></i></span><span>Open code + artwork</span></a>
          <a class="navbar-item" href="../games/kids.html"><span class="icon "><i class="icon-child"></i></span><span>For Kids</span></a>
        </div>
      </div>
      <a class="navbar-item is-active" href="index.html"><span class="icon "><i class="icon-wrench"></i></span><span>Engines/Tools</span></a>
      <a class="navbar-item" href="../developers/index.html"><span class="icon "><i class="icon-users"></i></span><span>Developers</span></a>
      <a class="navbar-item" href="../inspirations/index.html"><span class="icon "><i class="icon-bulb"></i></span><span>Inspirations</span></a>
      <a class="navbar-item" href="../statistics/index.html"><span class="icon "><i class="icon-stats-dots"></i></span><span>Statistics</span></a>
      <a class="navbar-item" href="../contribute.html"><span class="icon "><i class="icon-pencil"></i></span><span>Contribute</span></a>
      <a class="navbar-item" href="https://github.com/Trilarion/opensourcegames"><span class="icon "><i class="icon-github"></i></span><span>On GitHub</span></a>
    </div>
  </div>
</nav>
  <div class="container">
    <div class="box"><p class="title is-4">Libraries</p>
    <p class="subtitle is-6"><a href="index.html">Index</a></p>
    </div>

<div id="aposgui" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Apos.Gui</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">beta</div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a>
  <span class="tag is-light">user interface</span></div>
  </div>
  <div class="block">Homepage: <a href="https://apostolique.github.io/Apos.Gui/" class="has-text-weight-semibold">apostolique.github.io/Apos.Gui</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c#">C#</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Code repositories: <a href="https://github.com/Apostolique/Apos.Gui.git"><span class="icon is-link"><i class="icon-github"></i></span>Apostolique/Apos.Gui.git</a>(since 2018, <span class="icon has-text-black" title="medium rated"><i class="icon-star-half-full"></i></span>)<br>Developer: <a href="../developers/J.html#jean-david_moisan">Jean-David Moisan</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/aposgui.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="box2d" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Box2D</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a>
  <span class="tag is-light">2D</span>
  <span class="tag is-light">physics</span></div>
  </div>
  <div class="block">Homepage: <a href="https://box2d.org/" class="has-text-weight-semibold">box2d.org</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a>, <a href="../games/languages.html#c++">C++</a>, <a href="../games/languages.html#objective-c">Objective-C</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/Zlib_License">zlib</a><br>Code repositories: <a href="https://github.com/erincatto/Box2D.git"><span class="icon is-link"><i class="icon-github"></i></span>erincatto/Box2D.git</a>(since 2015, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Build system: <a href="https://premake.github.io/">premake</a><br>Developers: <a href="../developers/E.html#erin_catto">Erin Catto</a>, <a href="../developers/I.html#isaac_burns">Isaac Burns</a>, <a href="../developers/J.html#jarrod_mosen">Jarrod Mosen</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/box2d.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="curses" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">curses</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-brightness_3"></i></span>inactive since 2000</div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="http://www.rocketaware.com/uint/curses/" class="has-text-weight-semibold">www.rocketaware.com/uint/curses</a><br>Media: <a href="https://en.wikipedia.org/wiki/Curses_%28programming_library%29"><span class="icon is-link"><i class="icon-wikipedia"></i></span>curses</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a><br>Code licenses: ?<br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/curses.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="dear_imgui" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Dear ImGui</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://github.com/ocornut/imgui" class="has-text-weight-semibold"><span class="icon is-link"><i class="icon-github"></i></span>ocornut/imgui</a><br>Download: <a href="https://github.com/ocornut/imgui/releases"><span class="icon is-link"><i class="icon-github"></i></span>ocornut/imgui/releases</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a>, <a href="../games/languages.html#c++">C++</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Code repositories: <a href="https://github.com/ocornut/imgui.git"><span class="icon is-link"><i class="icon-github"></i></span>ocornut/imgui.git</a>(since 2014, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br><details><summary>Developers:  (24)</summary><br><a href="../developers/A.html#andrew_willmott">Andrew Willmott</a>, <a href="../developers/B.html#basil_fierz">Basil Fierz</a>, <a href="../developers/B.html#bruce_mitchener">Bruce Mitchener</a>, <a href="../developers/C.html#christian_fillion">Christian Fillion</a>, <a href="../developers/C.html#clownacy">Clownacy</a>, <a href="../developers/D.html#david_maas">David Maas</a>, <a href="../developers/E.html#elias_daler">Elias Daler</a>, <a href="../developers/G.html#giuseppe_barbieri">Giuseppe Barbieri</a>, <a href="../developers/H.html#hvard_mathisen">Håvard Mathisen</a>, <a href="../developers/J.html#jefferson_montgomery">Jefferson Montgomery</a>, <a href="../developers/J.html#jim_tilander">Jim Tilander</a>, <a href="../developers/K.html#konstantin_podsvirov">Konstantin Podsvirov</a>, <a href="../developers/L.html#louis_schnellbach">Louis Schnellbach</a>, <a href="../developers/M.html#marcell_kiss">Marcell Kiss</a>, <a href="../developers/M.html#max_thrun">Max Thrun</a>, <a href="../developers/M.html#micha_cicho">Michał Cichoń</a>, <a href="../developers/M.html#mikko_mononen">Mikko Mononen</a>, <a href="../developers/O.html#omar">omar</a>, <a href="../developers/P.html#particlepeter">ParticlePeter</a>, <a href="../developers/R.html#rokas_kupstys">Rokas Kupstys</a>, <a href="../developers/S.html#sam_hocevar">Sam Hocevar</a>, <a href="../developers/S.html#sepehr_taghdisian">Sepehr Taghdisian</a>, <a href="../developers/S.html#shironekoben">ShironekoBen</a>, <a href="../developers/B.html#_xx">Бранимир Караџић</a></details><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/dear_imgui.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="directpython" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">DirectPython</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a></div><div class="level-item">beta</div><div class="level-item"><span class="icon has-text-black"><i class="icon-brightness_3"></i></span>inactive since 2007</div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepages: <a href="https://directpython.sourceforge.net/" class="has-text-weight-semibold">directpython.sourceforge.net</a>, <a href="https://directpython11.sourceforge.net/">directpython11.sourceforge.net</a><br>Downloads: <a href="https://sourceforge.net/projects/directpython/files/"><span class="icon is-link"><i class="icon-sourceforge"></i></span>directpython/files</a>, <a href="https://sourceforge.net/projects/directpython11/files/"><span class="icon is-link"><i class="icon-sourceforge"></i></span>directpython11/files</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c++">C++</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/BSD_licenses#2-clause_license_(%22Simplified_BSD_License%22_or_%22FreeBSD_License%22)">2-clause BSD</a><br>Code repositories: <a href="http://hg.code.sf.net/p/directpython11/code">hg.code.sf.net/p/directpython11/code</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/directpython.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="freetype" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">FreeType</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://freetype.org/" class="has-text-weight-semibold">freetype.org</a><br>Media: <a href="https://en.wikipedia.org/wiki/FreeType"><span class="icon is-link"><i class="icon-wikipedia"></i></span>FreeType</a><br>Download: <a href="https://freetype.org/download.html">freetype.org/download.html</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/GNU_General_Public_License">GPL-2.0</a>, Custom<br>Code repositories: <a href="https://git.savannah.gnu.org/git/freetype/freetype2.git">git.savannah.gnu.org/git/freetype/freetype2.git</a>, <a href="https://git.savannah.gnu.org/git/freetype/freetype2-demos.git @add">git.savannah.gnu.org/git/freetype/freetype2-demos.git @add</a><br>Build system: <a href="https://cmake.org/">CMake</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/freetype.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="geonbitui" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">GeonBit.UI</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://github.com/RonenNess/GeonBit.UI" class="has-text-weight-semibold"><span class="icon is-link"><i class="icon-github"></i></span>RonenNess/GeonBit.UI</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c#">C#</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Code repositories: <a href="https://github.com/RonenNess/GeonBit.UI.git"><span class="icon is-link"><i class="icon-github"></i></span>RonenNess/GeonBit.UI.git</a>(since 2016, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Code dependencies: MonoGame<br>Developers: <a href="../developers/R.html#ronen">Ronen</a>, <a href="../developers/R.html#ronen_ness_">Ronen Ness | רונן נס</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/geonbitui.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="gorgon" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Gorgon</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://tape-worm.net/" class="has-text-weight-semibold">tape-worm.net</a><br>Download: <a href="https://github.com/Tape-Worm/Gorgon/releases"><span class="icon is-link"><i class="icon-github"></i></span>Tape-Worm/Gorgon/releases</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c#">C#</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Code repositories: <a href="https://github.com/Tape-Worm/Gorgon.git"><span class="icon is-link"><i class="icon-github"></i></span>Tape-Worm/Gorgon.git</a>(since 2014, <span class="icon has-text-black" title="medium rated"><i class="icon-star-half-full"></i></span>)<br>Build system: VisualStudio<br>Developer: <a href="../developers/M.html#michael_winsor">Michael Winsor</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/gorgon.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="horde3d" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Horde3D</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a>
  <span class="tag is-light">3D</span></div>
  </div>
  <div class="block">Homepage: <a href="https://github.com/horde3d/Horde3D" class="has-text-weight-semibold"><span class="icon is-link"><i class="icon-github"></i></span>horde3d/Horde3D</a><br>Media: <a href="https://en.wikipedia.org/wiki/Horde3D"><span class="icon is-link"><i class="icon-wikipedia"></i></span>Horde3D</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c++">C++</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/Eclipse_Public_License">EPL-2.0</a><br>Code repositories: <a href="https://github.com/horde3d/Horde3D.git"><span class="icon is-link"><i class="icon-github"></i></span>horde3d/Horde3D.git</a>(since 2013, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Build system: <a href="https://cmake.org/">CMake</a><br>Developers: <a href="../developers/A.html#alexander_giatsintov">Alexander Giatsintov</a>, <a href="../developers/C.html#christoph_schulz">Christoph Schulz</a>, <a href="../developers/D.html#denilson_das_mercs_amorim">Denilson das Mercês Amorim</a>, <a href="../developers/E.html#emanuele_bertoldi">Emanuele Bertoldi</a>, <a href="../developers/J.html#jean-claude_monnin">Jean-Claude Monnin</a>, <a href="../developers/M.html#mjt">mjt</a>, <a href="../developers/V.html#volker_vogelhuber">Volker Vogelhuber</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/horde3d.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="ncurses" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">ncurses</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepages: <a href="https://invisible-island.net/ncurses/" class="has-text-weight-semibold">invisible-island.net/ncurses</a>, <a href="https://www.gnu.org/software/ncurses/ncurses.html">www.gnu.org/software/ncurses/ncurses.html</a><br>Media: <a href="https://en.wikipedia.org/wiki/Ncurses"><span class="icon is-link"><i class="icon-wikipedia"></i></span>ncurses</a><br>Download: <a href="https://invisible-island.net/ncurses/#downloads">invisible-island.net/ncurses/#downloads</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Build system: <a href="https://en.wikipedia.org/wiki/Autoconf">Autoconf</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/ncurses.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="penumbra" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Penumbra</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a>
  <span class="tag is-light">2D</span></div>
  </div>
  <div class="block">Homepage: <a href="https://github.com/discosultan/penumbra" class="has-text-weight-semibold"><span class="icon is-link"><i class="icon-github"></i></span>discosultan/penumbra</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c#">C#</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/MIT_License">MIT</a><br>Code repositories: <a href="https://github.com/discosultan/penumbra.git"><span class="icon is-link"><i class="icon-github"></i></span>discosultan/penumbra.git</a>(since 2015, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Code dependencies: MonoGame<br>Developer: <a href="../developers/J.html#jaanus_varus">Jaanus Varus</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/penumbra.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="pgu" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">PGU</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a><a href="../games/platforms.html#macos" title="macOS"><span class="icon has-text-link is-size-6"><i class="icon-appleinc"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepages: <a href="https://github.com/parogers/pgu" class="has-text-weight-semibold"><span class="icon is-link"><i class="icon-github"></i></span>parogers/pgu</a>, <a href="https://code.google.com/archive/p/pgu/">code.google.com/archive/p/pgu</a><br>Download: <a href="https://pypi.org/project/pygame-pgu/">pypi.org/project/pygame-pgu</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#python">Python</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">LGPL-2.1</a><br>Code repositories: <a href="https://github.com/parogers/pgu.git"><span class="icon is-link"><i class="icon-github"></i></span>parogers/pgu.git</a>(since 2015, <span class="icon has-text-black" title="medium rated"><i class="icon-star-half-full"></i></span>)<br>Build system: <a href="https://packaging.python.org/tutorials/packaging-projects/#configuring-metadata">setup.py</a><br>Developer: <a href="../developers/P.html#peter_rogers">Peter Rogers</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/pgu.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="pyscroll" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">pyscroll</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a><a href="../games/platforms.html#macos" title="macOS"><span class="icon has-text-link is-size-6"><i class="icon-appleinc"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-brightness_3"></i></span>inactive since 2018</div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://pypi.org/project/pyscroll/" class="has-text-weight-semibold">pypi.org/project/pyscroll</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#python">Python</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">LGPL-3.0</a><br>Code repositories: <a href="https://github.com/bitcraft/pyscroll.git"><span class="icon is-link"><i class="icon-github"></i></span>bitcraft/pyscroll.git</a>(since 2014, <span class="icon has-text-black" title="medium rated"><i class="icon-star-half-full"></i></span>)<br>Code dependencies: pygame<br>Developers: <a href="../developers/L.html#leif_theden">Leif Theden</a>, <a href="../developers/L.html#ukasz_langa">Łukasz Langa</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/pyscroll.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="pytmx" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">PyTMX</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#windows" title="Windows"><span class="icon has-text-link is-size-6"><i class="icon-windows"></i></span></a><a href="../games/platforms.html#linux" title="Linux"><span class="icon has-text-link is-size-6"><i class="icon-tux"></i></span></a><a href="../games/platforms.html#macos" title="macOS"><span class="icon has-text-link is-size-6"><i class="icon-appleinc"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a><a href="index.html#tool" title="Tools" class="tag is-light is-link">tool</a></div>
  </div>
  <div class="block">Homepage: <a href="https://pypi.org/project/PyTMX/" class="has-text-weight-semibold">pypi.org/project/PyTMX</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#python">Python</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">LGPL-3.0</a><br>Code repositories: <a href="https://github.com/bitcraft/PyTMX.git"><span class="icon is-link"><i class="icon-github"></i></span>bitcraft/PyTMX.git</a>(since 2012, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Developers: <a href="../developers/A.html#andrew_hong">Andrew Hong</a>, <a href="../developers/G.html#grimmys">Grimmys</a>, <a href="../developers/J.html#james_albert">James Albert</a>, <a href="../developers/L.html#leif_theden">Leif Theden</a><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/pytmx.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="simple_and_fast_multimedia_library" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Simple and Fast Multimedia Library</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a></div>
  </div>
  <div class="block">Homepage: <a href="https://www.sfml-dev.org/" class="has-text-weight-semibold">www.sfml-dev.org</a><br>Media: <a href="https://en.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library"><span class="icon is-link"><i class="icon-wikipedia"></i></span>Simple and Fast Multimedia Library</a><br>Download: <a href="https://www.sfml-dev.org/download.php">www.sfml-dev.org/download.php</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c++">C++</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/Zlib_License">zlib</a><br>Code repositories: <a href="https://github.com/SFML/SFML.git"><span class="icon is-link"><i class="icon-github"></i></span>SFML/SFML.git</a>(since 2011, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Build system: <a href="https://cmake.org/">CMake</a><br><details><summary>Developers:  (24)</summary><br><a href="../developers/A.html#anton_vasiliev">Anton Vasiliev</a>, <a href="../developers/B.html#bendegz_cs">Bendegúz Ács</a>, <a href="../developers/B.html#binary1248">binary1248</a>, <a href="../developers/B.html#bruno_van_de_velde">Bruno Van de Velde</a>, <a href="../developers/C.html#chris_thrasher">Chris Thrasher</a>, <a href="../developers/C.html#corentin_schreiber">Corentin Schreiber</a>, <a href="../developers/E.html#elias_daler">Elias Daler</a>, <a href="../developers/F.html#foaly">Foaly</a>, <a href="../developers/J.html#jan_haller">Jan Haller</a>, <a href="../developers/J.html#jim_marsden">Jim Marsden</a>, <a href="../developers/J.html#jonathan_de_wachter">Jonathan De Wachter</a>, <a href="../developers/J.html#jonny">Jonny</a>, <a href="../developers/J.html#jqdg">jqdg</a>, <a href="../developers/K.html#kimci86">kimci86</a>, <a href="../developers/L.html#laurent_gomila">Laurent Gomila</a>, <a href="../developers/L.html#lucas">Lucas</a>, <a href="../developers/L.html#lukas_durrenberger">Lukas Dürrenberger</a>, <a href="../developers/M.html#marco_antognini">Marco Antognini</a>, <a href="../developers/M.html#mario_liebisch">Mario Liebisch</a>, <a href="../developers/N.html#norm_evangelista">Norm Evangelista</a>, <a href="../developers/P.html#pawel_paruzel">Pawel Paruzel</a>, <a href="../developers/R.html#radek_dutkiewicz">Radek Dutkiewicz</a>, <a href="../developers/S.html#stefan_schindler">Stefan Schindler</a>, <a href="../developers/V.html#vittorio_romeo">Vittorio Romeo</a></details><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/simple_and_fast_multimedia_library.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
<div id="simple_directmedia_layer" class="box"><nav class="level">
    <div class="level-left">
      <div class="level-item title is-4">Simple DirectMedia Layer</div>
    </div>
    <div class="level-right is-size-7"><div class="level-item"><a href="../games/platforms.html#unspecified" title="Unspecified"><span class="icon has-text-link is-size-6"><i class="icon-device_unknown"></i></span></a></div><div class="level-item">
  <span class="has-text-weight-bold">mature</span></div><div class="level-item"><span class="icon has-text-black"><i class="icon-sun"></i></span>
  <span class="has-text-weight-bold">active</span></div></div>
  </nav>
  <div class="block">
    <div class="tags has-addons are-medium"><a href="index.html#library" title="Libraries" class="tag is-light is-link">library</a>
  <span class="tag is-light">3D</span></div>
  </div>
  <div class="block">Homepage: <a href="https://www.libsdl.org/index.php" class="has-text-weight-semibold">www.libsdl.org/index.php</a><br>Media: <a href="https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer"><span class="icon is-link"><i class="icon-wikipedia"></i></span>Simple DirectMedia Layer</a><br>Download: <a href="https://www.libsdl.org/download-2.0.php">www.libsdl.org/download-2.0.php</a><br></div>
  <div class="block is-size-6">
    <span class="has-text-weight-semibold">Details</span><br>Code languages: <a href="../games/languages.html#c">C</a><br>Code licenses: <a href="https://en.wikipedia.org/wiki/Zlib_License">zlib</a><br>Code repositories: <a href="https://github.com/libsdl-org/SDL.git"><span class="icon is-link"><i class="icon-github"></i></span>libsdl-org/SDL.git</a>(since 2021, <span class="icon has-text-black" title="top rated"><i class="icon-star"></i></span>)<br>Build system: <a href="https://cmake.org/">CMake</a><br><details><summary>Developers:  (86)</summary><br><a href="../developers/A.html#alex_baines">Alex Baines</a>, <a href="../developers/A.html#alfred-valve">alfred-valve</a>, <a href="../developers/A.html#alon_zakai">Alon Zakai</a>, <a href="../developers/A.html#andreas_schiffler">Andreas Schiffler</a>, <a href="../developers/A.html#anonymous_maarten">Anonymous Maarten</a>, <a href="../developers/A.html#anthony_pesch">Anthony Pesch</a>, <a href="../developers/A.html#antonino_maniscalco">antonino maniscalco</a>, <a href="../developers/B.html#bavison">bavison</a>, <a href="../developers/B.html#beuc">Beuc</a>, <a href="../developers/B.html#boris_gjenero">Boris Gjenero</a>, <a href="../developers/B.html#brad_smith">Brad Smith</a>, <a href="../developers/B.html#brandon_schaefer">Brandon Schaefer</a>, <a href="../developers/B.html#brick">Brick</a>, <a href="../developers/C.html#cacodemon345">Cacodemon345</a>, <a href="../developers/C.html#cameron_cawley">Cameron Cawley</a>, <a href="../developers/C.html#cameron_gutman">Cameron Gutman</a>, <a href="../developers/C.html#capehill">capehill</a>, <a href="../developers/C.html#chalonverse">chalonverse</a>, <a href="../developers/C.html#charlie_birks">Charlie Birks</a>, <a href="../developers/C.html#christian_rauch">Christian Rauch</a>, <a href="../developers/C.html#christoph_reichenbach">Christoph Reichenbach</a>, <a href="../developers/D.html#daniel_gibson">Daniel Gibson</a>, <a href="../developers/D.html#daniel_santos">Daniel Santos</a>, <a href="../developers/D.html#david_carlier">David CARLIER</a>, <a href="../developers/D.html#david_gow">David Gow</a>, <a href="../developers/D.html#david_ludwig">David Ludwig</a>, <a href="../developers/D.html#davidedmundson">davidedmundson</a>, <a href="../developers/D.html#dean_herbert">Dean Herbert</a>, <a href="../developers/D.html#deve">Deve</a>, <a href="../developers/D.html#dimitriy_ryazantcev">Dimitriy Ryazantcev</a>, <a href="../developers/D.html#domgries">DomGries</a>, <a href="../developers/D.html#ds-sloth">ds-sloth</a>, <a href="../developers/E.html#eddy_l_o_jansson">Eddy L O Jansson</a>, <a href="../developers/E.html#edward_rudd">Edward Rudd</a>, <a href="../developers/E.html#epifanov_ivan">Epifanov Ivan</a>, <a href="../developers/E.html#eric_wasylishen">Eric Wasylishen</a>, <a href="../developers/E.html#erik_yuzwa">Erik Yuzwa</a>, <a href="../developers/E.html#ethan_lee">Ethan Lee</a>, <a href="../developers/F.html#francisco_javier_trujillo_mata">Francisco Javier Trujillo Mata</a>, <a href="../developers/F.html#frank_praznik">Frank Praznik</a>, <a href="../developers/F.html#fredrick_brennan">Fredrick Brennan</a>, <a href="../developers/G.html#gabriel_jacobo">Gabriel Jacobo</a>, <a href="../developers/G.html#guldoman">Guldoman</a>, <a href="../developers/H.html#hgs3">hgs3</a>, <a href="../developers/H.html#hubert_maier">Hubert Maier</a>, <a href="../developers/J.html#jade_macho">Jade Macho</a>, <a href="../developers/J.html#jaylon_gowie">Jaylon Gowie</a>, <a href="../developers/J.html#jimb_esser">Jimb Esser</a>, <a href="../developers/J.html#joel_linn">Joel Linn</a>, <a href="../developers/J.html#joshua_root">Joshua Root</a>, <a href="../developers/J.html#julian_uy">Julian Uy</a>, <a href="../developers/J.html#jrgen_tjern">Jørgen Tjernø</a>, <a href="../developers/K.html#kanjitalk755">kanjitalk755</a>, <a href="../developers/K.html#kenmays">kenmays</a>, <a href="../developers/K.html#kyle_schaefer">Kyle Schaefer</a>, <a href="../developers/L.html#linus_probert">Linus Probert</a>, <a href="../developers/L.html#ludovico_de_nittis">Ludovico de Nittis</a>, <a href="../developers/M.html#manuel_alfayate_corchete">Manuel Alfayate Corchete</a>, <a href="../developers/M.html#mathieu_eyraud">Mathieu Eyraud</a>, <a href="../developers/M.html#max_maisel">Max Maisel</a>, <a href="../developers/M.html#misa_elizabeth_kai">Misa Elizabeth Kai</a>, <a href="../developers/N.html#neroburner">NeroBurner</a>, <a href="../developers/O.html#ozkan_sezer">Ozkan Sezer</a>, <a href="../developers/P.html#paul_cercueil">Paul Cercueil</a>, <a href="../developers/P.html#philipp_wiesemann">Philipp Wiesemann</a>, <a href="../developers/P.html#pierre_wendling">Pierre Wendling</a>, <a href="../developers/P.html#pionere">pionere</a>, <a href="../developers/R.html#ryan_c_gordon">Ryan C. Gordon</a>, <a href="../developers/S.html#sam_clegg">Sam Clegg</a>, <a href="../developers/S.html#sam_lantinga">Sam Lantinga</a>, <a href="../developers/S.html#sasha_szpakowski">Sasha Szpakowski</a>, <a href="../developers/S.html#scribam">scribam</a>, <a href="../developers/S.html#sdl_wiki_bot">SDL Wiki Bot</a>, <a href="../developers/S.html#sebastian_krzyszkowiak">Sebastian Krzyszkowiak</a>, <a href="../developers/S.html#shuffle2">shuffle2</a>, <a href="../developers/S.html#simon_mcvittie">Simon McVittie</a>, <a href="../developers/S.html#stdgregwar">std::gregwar</a>, <a href="../developers/S.html#susko3">Susko3</a>, <a href="../developers/S.html#sylvain_becker">Sylvain Becker</a>, <a href="../developers/T.html#taras">Taras</a>, <a href="../developers/U.html#ulatekh">ulatekh</a>, <a href="../developers/V.html#vitaly_novichkov">Vitaly Novichkov</a>, <a href="../developers/W.html#weng_xuetian">Weng Xuetian</a>, <a href="../developers/W.html#wouter_wijsman">Wouter Wijsman</a>, <a href="../developers/Z.html#zack_middleton">Zack Middleton</a>, <a href="../developers/Z.html#zenios">zenios</a></details><br></div>
  <div class="block is-size-7 has-text-right">
    <a href="../contribute.html#games" title="Contribution guide" class="mr-2">Improve</a>
    <a href="https://raw.githubusercontent.com/Trilarion/opensourcegames/master/entries/simple_directmedia_layer.md" title="Text based entry on Github">Raw entry</a>
  </div>
</div>
  <p class="is-size-7 has-text-right"><a href="#">Back to top</a></p>
  </div>
<footer class="footer container content is-size-7">
  <p>The <a href="https://github.com/Trilarion/opensourcegames">Open source games list (OSGL)</a> is a collection of open source game descriptions focusing on technical aspects.
  The content on this site is the result of voluntary work and may be outdated or incorrect. For giving feedback or improving the content see the
  <a href="contribute.html">contribution guidelines</a> or read the <a href="https://trilarion.blogspot.com/search/label/osgames">Blog</a>.</p>
  <p>The content (games descriptions) is licensed <a href="https://github.com/Trilarion/opensourcegames/blob/master/LICENSE">CC-0</a>.
  Used icons are licensed under CC BY-SA 3.0 (<a href="https://github.com/somerandomdude/Iconic">Iconic</a> or <a href="http://designmodo.com/linecons-free/">Linecons</a>), CC0 1.0 (<a href="https://simpleicons.org/">Simple Icons</a>),
  CC BY 4.0 (<a href="https://github.com/FortAwesome/Font-Awesome">Font Awesome</a> or <a href="https://icomoon.io/#icons-icomoon">IcoMoon Free</a>), CC BY-SA 4.0 (<a href="http://www.entypo.com/">Entypo+</a>) or Apache License 2.0 (<a href="https://material.io/resources/icons">Material Icons</a>).
  This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2024-09-08 20:15</p>
</footer>
</body>
</html>